#ifndef GAMEOBJECT_HPP
#define GAMEOBJECT_HPP

#include <SFML/Graphics.hpp>
#include <SFML/Audio.hpp>

class GameObject
{
    public:
        GameObject(){}
        ~GameObject(){}

		virtual void event(const sf::Input& inpt) = 0;
		virtual void update(float dt) = 0;
		virtual void show(sf::RenderTarget& wdw) const = 0;
};

#endif
